-533810174009755942531409278505889123383347720037007570344558964853513071919076400861240753787053658495993432641698938603967723280974257904528289714700261711841196148788002110465315015351471303087323160430476706801696689197973660941030812623724932817962491872234977511590623029634036233766542433354555280347761046304325542246308702761783599400315918630312260352009769694670844718318753243960177493036010805726112362811535293371404841275103895126208916710503599097681902216792312066913330319264684724565746109716825459898870035230794192624971630455137809544536613306231799887384054359294932310612576622892304565416421199236873159394914824222878671291893966611535634886129049181254299297824063485972116866844458955298932121589645107437080828934965640633285519269882576487272055242450946500280400000808061026019442108230300900607448374322313124550829844606468931607395307723996757183174173549831314574208973541688549034641735122085843227748073096179845849582267890375160987000379102757088141595811256959640616848466812063702818639895429059934811125064083724602576635090639462357751979703705593609643885031912316786573728635237127765249546133935231104680607784032491284291263641778965479925352211203187426766745464190214172958815420772192235887150174097943849254376666554657197114398212700644901275922118551802375017394187037064832852676086767874943221978916827916679032165048808095818755115357044736000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
